smell like a rose - Allemand Anglais Dictionnaire